hedge your bets

Translations
se couvrir
Definitions
To protect oneself against potential loss by supporting multiple outcomes or options, often by making alternative plans or investments.